on leave with salary - Español Inglés Diccionario